In a recent ruling, the Supreme Court of India has declared that sharing a Google pin location... (13 revisions)